piece of wind-instrument - German English Dictionary